right handed helix - Turc Anglais Dictionnaire